Nostra Signora – English–Italiano translations

🇮🇹 it en 🇬🇧

Nostra Signora

Our Lady
Wiktionary Links